live independently - Français Anglais Dictionnaire